使用行或列的方式去佈局視圖。可以把多個UI物件放在同一群組中,在移動或調整物件時,只需要調整一次即可完成佈局。在大多數得情況,只要加進stack view中,就不需要對stack view內的物件去做auto layout。
stack view管理裡面視圖的佈局,裡面的視圖會自動響應不同的螢幕尺寸。不是不需要處理auto layout,也還是需要處理stack的layout。可以節省時間不用對每個UI元件去做佈局。
可以從Library拖曳垂直排列/水平排列的物件放到Storyboard,然後可以在裡面放入labels, buttons, image views。
在界面上選取想要組成stack的物件,再從auto layout bar裡面使用Embed in View的Stack View
Vertical
Horizontal
Leading
Center
Trailing
Fill
Fill Equally
spacing為0
spacing為60